@charset "utf-8";
/*
Author: Li Maoquan
QQ:369660827
E-Mail:51yes@163.com
*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0}
body{font-size:12px;text-align:center}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,th,var,optgroup{font-style:normal;font-weight:400}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}
abbr,acronym{border:0;font-variant:normal}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}
ol,ul{list-style:none}
li{ list-style: none;vertical-align: bottom;}
img{ border:0px none;vertical-align:middle;}  
table{border-collapse:collapse;border-spacing:0}
caption,th{text-align:left}
sup,sub{font-size:100%;vertical-align:baseline}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:none}
.clearfix{zoom:1}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
code,kbd,samp,tt,input,button,textarea,select{font-size:100%}
:link,:visited,ins,a{text-decoration:none}
:focus{outline:0 none}
button::-moz-focus-inner,input[type="reset"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="file"]>input[type="button"]::-moz-focus-inner{border:none;padding:0}
*html,*html
body{background-attachment:fixed}
body{background-color:#fff;font-size:12px;line-height:1.5;font-family:"Hiragino Sans GB",Tahoma,arial,宋体,sans-serif;color:#404040;text-align:left}
.text_split{white-space:nowrap; text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow: hidden;display: inline-block;}
a:link{color:#333;text-decoration:none;}
a:visited{color:#333;text-decoration:none;}
a:hover{color:#f60;text-decoration:none;}
a:active{color:#333;}
.f_yh{font:12px/1.5 "\5FAE\8F6F\96C5\9ED1","Microsoft Yahei","Hiragino Sans GB",Helvetica}
.yahei{font-family:"\5FAE\8F6F\96C5\9ED1";}
.Lucida{font-family: "Lucida Sans Unicode","Lucida Grande", Tahoma,Arial, Helvetica, sans-serif;}


/*--------字体颜色定义--------*/
.black,.black a,a.black { color:#333}
.black a:hover,a.black:hover { color:#ff3300;text-decoration:none;}
.gray,.gray a,a.gray { color:#666666}
.gray a:hover,a.gray:hover { color:#ff3300}
.red,.red a,a.red { color:#ff3300;}
.green,.green a,a.green{color:#090;}
.blue,.blue a,a.blue { color:#0F3F94;}
.blue a:hover,a.blue:hover { color:#ff3300;text-decoration:underline}
.blue2,.blue a,a.blue2 { color:#00F;}
.blue2 a:hover,a.blue2:hover { color:#ff3300}
.orange,.orange a,a.orange { color:#F60;}
.orange a:hover,a.orange:hover { color:#ff0000; text-decoration:underline}
.pink,.pink a,a.pink { color:#D40001}
.pink a:hover,a.pink:hover { color:#ff3300; text-decoration:underline}
.d_blue,.d_blue a,a.d_blue { color:#1966DE;}
.d_blue a:hover,a.d_blue:hover { color:#ff3300;text-decoration:underline;}

/*宽度 */
.wrap {margin: 0 auto; width: 1000px; clear:both;}
.w_758{width: 758px;}
.w_758{width: 758px;}


/*行高*/
.l_h25{ line-height:25px;}
.l_h40{ line-height:40px;}
.l_h50{ line-height:50px;}

/*清除链接虚框.*/
a,area {blr:expression(this.onFocus=this.blur()) } /*for IE*/
:focus {-moz-outline-style: none;outline-style: none;} /*for fire fox*/ 
.fn-hide{display:none;}/*是否显示 */

.ti{overflow:hidden;text-indent:-2000em;display:block}
.l{float:left;}
.r{float:right;}

/*鼠标放上去背景 */
.overbg{ background:#F7F7F7;}
.outbg{ background:#fff;}
.pointer{ cursor:pointer;} 


/*扁平化 按钮样式 */
.close_bt_flattening{display: inline-block;background: #fff;width: 20px; margin: 3px;text-align: center;font-size: 15px;font-weight: 700;line-height: 20px;}

/*css3中placeholder的字体颜色*/
::-webkit-input-placeholder { /* WebKit browsers */color:#999;}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */color:#999;}
::-moz-placeholder { /* Mozilla Firefox 19+ */color:#999;}
:-ms-input-placeholder { /* Internet Explorer 10+ */color:#999;}

/*CSS3制作半透明边框 */
#lightbox{-moz-background-clip: border; /* Firefox 3.6 */    
-webkit-background-clip: border; /* Safari 4? Chrome 6? */    
background-clip: border-box; /* Firefox 4, Safari 5, Opera 10, IE 9 */    
-moz-background-clip: padding; /* Firefox 3.6 */    
-webkit-background-clip: padding; /* Safari 4? Chrome 6? */    
background-clip: padding-box; /* Firefox 4, Safari 5, Opera 10, IE 9 */    
-moz-background-clip: content; /* Firefox 3.6 */    
-webkit-background-clip: content; /* Safari 4? Chrome 6? */    
background-clip: content-box; /* Firefox 4, Safari 5, Opera 10, IE 9 */
}

/*投影*/
.line_sd{background:#eee; height:2px; margin:0 auto; overflow:hidden; font-size:0px;}
.shengxw{border-top:1px dotted #b5b5b5;clear:both;font-size: 0;overflow: hidden;}
.box_warp{ width:998px; margin:0px auto;}
.section{margin-bottom:10px}

/*Tip style*/
.tip_bg_pub{ background-color:#FFFFA4; margin:5px 0;border:1px solid #FBE6C4;height:32px;line-height:32px;}

#continuousLi{}
#continuousLi .server_tel_tips{padding:2px 5px;line-height:17px;font-size:12px;border:1px solid #e0a654;background-color:#FFFBCB;color:#ad490d;text-align:left;white-space:normal;word-break:break-all; font-weight:normal;}
#continuousLi .server_tel_tips .tip_arrow{ background:url(pub_images/tip_arrow_bt.gif) no-repeat;height:12px; width:41px; position: absolute; display:inline-block; line-height:0px; font-size:0px; bottom:-12px; left:55px}
#continuousLi .server_tel_tips .c_1e50a2{ position:absolute; right:3px; bottom:3px; cursor:pointer}

/*站内信Tip */
.continuousLi .server_tel_tips{padding:2px 5px;line-height:17px;font-size:12px;border:1px solid #e0a654;background-color:#FFFBCB;color:#ad490d;text-align:left;white-space:normal;word-break:break-all; font-weight:normal;}
.continuousLi .server_tel_tips .tip_arrow_mess{ background:url(pub_images/tip_arrow_bt_up.gif) no-repeat;height:12px; width:41px; position: absolute; display:inline-block; line-height:0px; font-size:0px; bottom:15px; left:111px}
.continuousLi .server_tel_tips .c_1e50a2{ position:absolute; right:3px; bottom:3px; cursor:pointer}
#mess_sanjiao{position:absolute;top:22px;background:url(pub_images/tip_arrow_bt_up.gif) no-repeat top center;height:12px; width:36px; display:inline-block}

/*pub list li*/
.pub_li_list{margin: 2px auto;}
.pub_li_list ul li{ line-height: 22px; }

/*字体 大小*/
.s_10{ font-size:10px;}
.s_11{ font-size:11px;}
.s_12{ font-size:12px;}
.s_13{ font-size:13px;}
.s_14{ font-size:14px;}
.s_16{ font-size:16px;}
.s_18{ font-size:18px;}
.s_20{ font-size:20px;}
.s_22{ font-size:22px;}
.s_24{ font-size:24px;}
.s_26{ font-size:26px;}
.s_28{ font-size:28px;}

/*字体 粗细*/
.strong_title{ font-weight:800;} /*字体 加粗*/
.normal_title{ font-weight:400;font-style:normal} /*字体 默认*/

/*字体 颜色*/
.white{color:#FFF;}
.gray{ color:#828282;}
.grey{ color:#333333;}
.blue{ color:#0000FF;}
.black{ color:#000000;}
.green{color:#090;}
.yellow{ color:#FFFF00;}

/*字体 下划线*/
.underline{ text-decoration:underline;} /*字体 下划线*/
.none_line{ text-decoration:none;} /*字体 无下划线*/

/*字体 对齐*/
.t_l{ text-align:left!important;}
.t_r{ text-align:right!important;}
.t_c{ text-align:center!important;}

/*自适应高度*/
.auto_height{ height:100%; overflow:auto;}/*兼容FF，IE6.0 &7.0*/
.padd_none{ padding:0; margin:0;}

/*绝对*/
.Position_relative{position:relative;height: 0px;}
.Position_absolute{position:absolute; right:0px;_right:-1px;}
.Position_absolute_l{position:absolute; left:0px;}
.Position_absolute_no{position:absolute;}

/*合作登录站点 LOGO*/
.team_icon{ background:url(pub_images/team_icon.gif); background-repeat:no-repeat; height:23px; line-height:23px; text-indent:2em;}
.alipay{ background-position:0 5px;}
.weixin{ background-position:0 -54px;}
.qq{ background-position:0 -23px;}
.sina{background-position: 0 -156px;}
.baidu{background-position: 0 -76px;}
.szhome{background-position: 0 -183px;}
.sznews{background-position: 0 -211px;}
.jyzg{background-position: 0 -231px;}
.alipay a:hover,.weixin a:hover,.qq a:hover,.sina a:hover,.baidu a:hover,.szhome a:hover,.sznews a:hover,.jyzg a:hover{ text-decoration: underline}


#site-nav .site_work .menu-hd {width: 96px; line-height:21px; padding-left: 6px;}
#site-nav .site_work .menu-bd-panel {width:100px;}


/*三角箭头 */
.bottomArrow{border-top:10px solid #fff;border-left:8px solid transparent;border-right:8px solid transparent; height:0; width:0; position:relative;top:16px;left: 2px;}
.ty_line{background: #fff;border: 1px solid #E1E1E1;}

/*边距 */
.m_c{ margin:0 auto;}
.mt_25{ margin-top:25px;}
.mr_10{margin-right: 10px;}

.mb_25{ margin-bottom:25px;}
.mb_10{ margin-bottom:10px;}


/*间距 */
.p_10{padding: 10px;}
.pb_10{padding-bottom: 10px;}
.pt_25{padding-top: 25px;}
.pl_2{ padding-left:2px;}
.pl_3{ padding-left:3px;}
.pl_5{ padding-left:5px;}
.pl_16{ padding-left:16px;}
.pl_10{ padding-left:10px;}
.pr_10{ padding-right: 10px;}
.pt_10{padding-top: 10px;}

/*提示 中图标 对、错、警告*/
.icon_tip{ background-image:url(pub_images/icon.png); background-repeat:no-repeat; display:inline-block;}
.error_icon_tip{ background-position:6px -70px; width:20px; height:22px;}
.right_icon_tip{ background-position:6px  4px; width:20px; height:22px;}
.alert_icon_tip{ background-position:6px  -99px; width:20px; height:22px;}
.alert_icon_tip_member{ background-position:6px  -95px; width:20px; height:22px;}
.b_alert_icon_tip{ background-position:6px  -25px; width:20px; height:22px;}

/*提示中型图标 */
.yes_btn{ background:url(pub_images/icon.png) 0 -159px no-repeat; } /*打钩图标*/
.no_btn{ background:url(pub_images/icon.png) 0 -311px no-repeat; }/*感叹图标*/ 

/*提示大图标 */
.alert_icon{background-image:url(pub_images/icon.png);background-repeat:no-repeat; display:inline-block; margin:0px 0 8px 5px;width:53px; height:50px;}
.art_alert { background-position:0 -470px;} /*!*/
.art_succeed { background-position:0 -379px;} /*√*/
.art_error { background-position:0 -572px; }/*X*/
.alert_body{ width:92%; margin:0 auto; position:relative; top:20px;}

/*遮罩层 */
.yclass_mask_panel {top: 0;left: 0;z-index: 1000;width: 100%;height: 100%;background: #000;filter: alpha(opacity = 30);opacity: 0.3;position: fixed;}
html body {_margin: 0;_height: 100%}
.yclass_mask_panel {_position: absolute;_top:expression(documentElement.scrollTop+documentElement.clientHeight-this.offsetHeight);_left:expression(documentElement.scrollLeft +documentElement.clientWidth-this.offsetWidth);}

/*全站 */
.mask_body{position:fixed;_position:absolute;_top:expression(documentElement.scrollTop+documentElement.clientHeight-this.offsetHeight);_left:expression(documentElement.scrollLeft +documentElement.clientWidth-this.offsetWidth);top:0;left:0;z-index:1992;width:100%;height:100%;background:#000;}
#mask_body_int{z-index: 1993; width: 100%; top:50%;position: fixed;_position: absolute;/*IE6 用absolute模拟fixed*/_top: expression(documentElement.scrollTop + 260+ "px"); /*IE6 动态设置top位置*/}
html{_background-image: url(about:blank);_background-attachment: fixed;}/*防止滚动条滚动时的闪动*/


/*其他 页面 loading...*/
.vc {display:table;overflow:hidden;margin:0 auto;}
.vcinfo { vertical-align:middle; display:table-cell; text-align:center; _position:absolute; _top:50%; _left:50%; }
.content_cont {border:1px solid #fff; display:inline-block; _position:relative; _top:-50%; _left:-50%;font-size: 12px;padding:6px;}

.all_zz_body{position:fixed;left:0px;top:0px;width:100%;height:100%;filter:Alpha(Opacity=10);opacity:0.1;background-color:#fff;z-index:1991;vertical-align:middle;}
.all_zz_list{position:fixed;text-align:center;vertical-align:middle;padding:1px;line-height:19px;z-index:1992;top:45%;width:100%;}
.all_zz_list2{border: 1px solid #DADADA;width:200px;margin:0 auto;background:#fff}

/*底部版权 信息*/
.imglink a.qq_wb,.imglink a.sina_wb{background-image: url(pub_images/safe_ring.gif); background-repeat: no-repeat;width: 35px;}
.imglink a.qq_wb {background-position:-59px 0;}
.imglink a.sina_wb {}


/*理性购彩*/
.lxgc_text{background: url(pub_images/lixing.gif) no-repeat 80% 0;}
a.tz_btn_nouse{ background:url(pub_images/tz_btn_nouse.gif) no-repeat; width:136px; height:41px;}

/*加 减 小按钮 */
.btn-reduce,.btn-add,.btn-reduce:hover,.btn-add:hover{width:15px; height:15px;display: inline-block;background-image:url(pub_images/and.gif); background-repeat: no-repeat;}
.btn-reduce:hover{background-position:0 -16px}
.btn-add{background-position: -16px 0}
.btn-add:hover{background-position: -16px -16px;}

/*热点导航*/
.hot_block{background-color:#fff;border:1px solid #d5d5d5;line-height:26px;margin:0 auto 10px;clear:both;overflow:hidden;padding:5px 0}
.hot_title{display:block;width:80px;float:left;font-weight:bold;padding-left:15px}
.hot_block p{z-index:10;float:left;height:27px;overflow:hidden;width:880px}
.hot_block p a{margin-right:18px;white-space:nowrap;float:left;color:#1E50A2}
.hot_block p a:hover{margin-right:18px;white-space:nowrap;float:left;color:#C9171E;text-decoration: underline;}

/*新闻公用列表*/
.toutiao {padding-left:5px;margin-bottom: 10px;}
.toutiao h3{font:bold 22px/40px Arial,'Microsoft Yahei',Simsun;text-shadow:0 0 0 #000; text-align: center;}
.toutiao h3 a:hover{text-decoration: underline;}
.toutiao div{color:#727171;font-size:12px;line-height:21px;text-indent:2em}
.notice_news_pub{zoom:1;}
.notice_news_pub li{height: 22px;line-height: 22px;padding-left:8px;overflow: hidden;background: url(pub_images/indexBg.png) no-repeat 0 -17px;}
.notice_news_pub li a{}
.notice_news_pub li a:hover{text-decoration: underline;}
.notice_news_pub .text_split{ width: 148px;}

/*奖级说明  */
.kc-jjsm{margin-left:10px; margin-bottom:10px; zoom:1;border:1px solid #ddd; overflow:hidden;}
.kc-jjsm h2{border-bottom:1px solid #ddd; border-bottom:none; height:32px; line-height:32px; padding: 0 10px; background:#fafcfd; font-size:14px;}
.kc-jjsm table{ margin-left:-1px; overflow:hidden;}
.kc-jjsm td{border-top:1px solid #eee; border-left:1px solid #eee; text-align:center; height:29px; line-height:29px;}
td.ws-name{ border-left:none;}
.kc-jjsm thead td{ height:25px; line-height:25px; color:#999;}
td .kc-t-l{ text-align:left; padding-left:13px;}
.kc_tsize{font-size:11px; color:#666;}
.kc-e-r{ color:#E60012; text-align:right; padding-right:10px;}
.kc-jjsm tfoot td{ height:36px; line-height:36px; color:#999; text-align:left; padding-left:15px;}

/*奖金 ico*/
.gold_ico{height: 19px;width: 22px;display: inline-block;background: url(pub_images/icon16px.png) no-repeat;vertical-align:bottom; padding-right: 4px;}

.adornPhone{background:url(pub_images/adornPhone.gif) no-repeat;}
.menu_list li.bg_longbg{background:url(pub_images/bg_longbg.jpg) no-repeat;width:113px;}
.menu_list li.over_bg_longbg{background:url(pub_images/over_bg_longbg.jpg) no-repeat;width:113px;color: #fff;}
.menu_list li.over_bg_longbg a{color: #fff;}
.menu_list li.over_bg_longbg a:hover{color: #fff;}


/*弹出框  */
#box-guanzhuwx_div{z-index:1002;top:0px;width: 1000px;margin: 0 auto;display: none;}
.box_div_con{background: #50B400;}
.box_div_con li{ font-size: 18px;border-bottom: 1px solid #73C333;}
.box_div_con li a,.box_div_con li a:hover{color: #fff;display: inline-block;height: 48px;width:186px;line-height:48px;border-left: 6px solid #50B400;padding-left: 16px; }
.box_div_con li a:hover{color: #fff;background: #56A91F;border-left: 6px solid #FFA63C;}

/*
*one 购彩大厅;
*two 二级页面 小LOGO;
*/
.lottery_11_one,
.lottery_13_one,
.lottery_14_one,
.lottery_51_one,
.lottery_52_one,
.lottery_24_one,
.lottery_23_one,
.lottery_61_one,
.lottery_68_one,
.lottery_66_one,
.lottery_63_one,
.lottery_64_one,
.lottery_55_one,
.lottery_65_one,
.lottery_62_one,
.lottery_33_one,
.lottery_81_one,
.lottery_82_one,	
.lottery_83_one,
.lottery_84_one,
.lottery_91_one,
.lottery_92_one,	
.lottery_93_one,
.lottery_75_one,
.lottery_94_one,
.lottery_29_one	{width:81px; height:67px; margin:10px 8px 0 15px;_margin:12px 8px 0 9px;  background:url(pub_images/logo_cz.gif) no-repeat; display:block;}

.lottery_11_one{ background-position:0px 0px}/*双色球 11*/
.lottery_13_one{background-position: 0 -1280px}/*湖北快三*/
.lottery_14_one{background-position: 0 -1280px}/*江苏快三*/
.lottery_51_one{background-position:0 -80px;}/*福彩3D 51*/
.lottery_52_one{background-position:0 -1020px;}/*天天彩选四 52*/
.lottery_24_one{background-position:0 -165px;}/*七乐彩 24*/

.lottery_23_one{background-position:0 -250px;}/*15选5 23*/
.lottery_61_one{background-position:0 -335px}/*东方6+1 61*/
.lottery_68_one{background-position:0 -420px}/*大乐透 68*/
.lottery_66_one{background-position:0 -505px}/*22选5 66*/
.lottery_65_one{background-position:0 -1370px}/*七星彩 65*/

.lottery_63_one{background-position:0 -590px;}/*排列三 63*/
.lottery_64_one{background-position:0 -675px}/*排列五 64*/
.lottery_55_one{background-position:0 -760px}/*时时乐 55*/	

.lottery_62_one{background-position:0 -845px}/*11运夺金 62*/
.lottery_33_one{background-position:0 -930px}/*时时彩 33*/

.lottery_75_one{background-position:0 -1460px}/*上海11选5 75*/
.lottery_29_one{background-position:0 -1550px}/*深圳风采35选7 29*/

.lottery_81_one{background-position: 0 -1190px}
.lottery_82_one{background-position: 0 -1190px}
.lottery_83_one{background-position: 0 -1190px}
.lottery_84_one{background-position: 0 -1190px}

.lottery_91_one{background-position: 0 -1105px} /*让球胜平负*/
.lottery_92_one{background-position: 0 -1105px}	
.lottery_93_one{background-position: 0 -1105px}
.lottery_94_one{background-position: 0 -1105px}

